package com.accp.ssmoa.service;

import java.util.List;


import com.accp.ssmoa.pojo.Menu;

public interface MenuService {

	
	//查询所有菜单并为父级菜单添加子菜单
	public List<Menu> getAllManu();
	
	
	//根据id查询菜单信息
	public Menu getMenuById(Integer id);
	
	//添加菜单
	public int addMenu(Menu menu);
	
	
	//修改菜单
	public int updateMenu(Menu menu);
	
	//删除菜单
	public int deleteMenu(Integer id);
	
	//获取全部菜单信息并格式化为json
	public List<Object> getMenuTree();
	
	//根据角色id获取菜单信息
	public List<Menu> getMenusByRoleid(Integer roleid);
	
}
